Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
664 LEEDS ROAD Detached £415,569 £92,000 5 Feb 1999
666 LEEDS ROAD Detached £346,069 £330,000 25 Feb 2022
672 LEEDS ROAD Semi-Detached £326,785 £68,000 27 Feb 1998
676 LEEDS ROAD Detached £617,986 £345,000 11 Nov 2008
678 LEEDS ROAD Detached £366,954 £300,000 29 May 2020
688 LEEDS ROAD Semi-Detached £245,620 £142,500 16 Dec 2011